Ten recommendations for creating usable bioinformatics command line software
نویسنده
چکیده
Bioinformatics software varies greatly in quality. In terms of usability, the command line interface is the first experience a user will have of a tool. Unfortunately, this is often also the last time a tool will be used. Here I present ten recommendations for command line software author's tools to follow, which I believe would greatly improve the uptake and usability of their products, waste less user's time, and improve the quality of scientific analyses.
منابع مشابه
Making whole genome multiple alignments usable for biologists
SUMMARY Here we describe a set of tools implemented within the Galaxy platform designed to make analysis of multiple genome alignments truly accessible for biologists. These tools are available through both a web-based graphical user interface and a command-line interface. AVAILABILITY AND IMPLEMENTATION This open-source toolset was implemented in Python and has been integrated into the onlin...
متن کاملPise: Software for Building Bioinformatics Webs
Pise is interface construction software for bioinformatics applications that run by command-line operations. It creates common, easy-to-use interfaces to these applications for the Web, or other uses. It is adaptable to new bioinformatics tools, and offers program chaining, Unix system batch and other controls, making it an attractive method for building and using your own bioinformatics web se...
متن کاملglactools: a command-line toolset for the management of genotype likelihoods and allele counts.
Motivation Research projects involving population genomics routinely need to store genotyping information, population allele counts, combine files from different samples, query the data and export it to various formats. This is often done using bespoke in-house scripts which cannot be easily adapted to new projects and seldom constitute reproducible workflows. Results We introduce glactools, ...
متن کاملScaffold network generator: a tool for mining molecular structures
SUMMARY Scaffold network generator (SNG) is an open-source command-line utility that computes the hierarchical network of scaffolds that define a large set of input molecules. Scaffold networks are useful for visualizing, analysing and understanding the chemical data that is increasingly available through large public repositories like PubChem. For example, some groups have used scaffold networ...
متن کاملA review of bioinformatic pipeline frameworks
High-throughput bioinformatic analyses increasingly rely on pipeline frameworks to process sequence and metadata. Modern implementations of these frameworks differ on three key dimensions: using an implicit or explicit syntax, using a configuration, convention or class-based design paradigm and offering a command line or workbench interface. Here I survey and compare the design philosophies of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 2 شماره
صفحات -
تاریخ انتشار 2013